prepare a press release - Deutsch Englisch Wörterbuch